Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN CLOSE Semi-Detached £101,295 £100,000 26 Sep 2023
2 OWEN CLOSE Semi-Detached £137,027 £68,000 21 May 2004